package inner;

// 内部类的功能：1.安全考虑  2.扩展了类的单继承
class Outer extends Object{
	int i = 1;
	static int j = 2;
	// 属于外部类的静态属性
	static class Inner{
		// 静态内部类只能访问外部类的静态的东西
		public void test() {
			//System.out.println(i);
			System.out.println(j);
		}
	}
}

public class StaticInnerClassDemo {
	public static void main(String[] args) {
		Outer.Inner oi = new Outer.Inner();
		oi.test();
	}
}
